package com.ruoyi.alarm.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 报警统计信息对象 alarm_total
 * 
 * @author ruoyi
 * @date 2023-01-04
 */
public class AlarmTotal extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 设备序号 */
    @Excel(name = "设备序号")
    private String deviceId;

    /** 设备编号 */
    @Excel(name = "设备编号")
    private String deviceNum;

    /** 紧急停机 */
    @Excel(name = "紧急停机")
    private String alarm1;

    /** 二次过流 */
    @Excel(name = "二次过流")
    private String alarm2;

    /** 温度异常 */
    @Excel(name = "温度异常")
    private String alarm3;

    /** 输入过压 */
    @Excel(name = "输入过压")
    private String alarm4;

    /** 输入欠压 */
    @Excel(name = "输入欠压")
    private String alarm5;

    /** 引弧异常 */
    @Excel(name = "引弧异常")
    private String alarm6;

    /** 焊枪开关异常 */
    @Excel(name = "焊枪开关异常")
    private String alarm7;

    /** 电流检出异常 */
    @Excel(name = "电流检出异常")
    private String alarm8;

    /** 外部中断 */
    @Excel(name = "外部中断")
    private String alarm9;

    /** 内存异常 */
    @Excel(name = "内存异常")
    private String alarm10;

    /** 系统异常 */
    @Excel(name = "系统异常")
    private String alarm11;

    /** 自定义异常12 */
    @Excel(name = "自定义异常12")
    private String alarm12;

    /** 自定义异常13 */
    @Excel(name = "自定义异常13")
    private String alarm13;

    /** 自定义异常14 */
    @Excel(name = "自定义异常14")
    private String alarm14;

    /** 自定义异常15 */
    @Excel(name = "自定义异常15")
    private String alarm15;

    /** 自定义异常16 */
    @Excel(name = "自定义异常16")
    private String alarm16;

    /** 自定义异常17 */
    @Excel(name = "自定义异常17")
    private String alarm17;

    /** 自定义异常18 */
    @Excel(name = "自定义异常18")
    private String alarm18;

    /** 自定义异常19 */
    @Excel(name = "自定义异常19")
    private String alarm19;

    /** 自定义异常20 */
    @Excel(name = "自定义异常20")
    private String alarm20;

    /** 是否启用 */
    @Excel(name = "是否启用")
    private String isValid;

    public void setDeviceId(String deviceId) 
    {
        this.deviceId = deviceId;
    }

    public String getDeviceId() 
    {
        return deviceId;
    }
    public void setDeviceNum(String deviceNum) 
    {
        this.deviceNum = deviceNum;
    }

    public String getDeviceNum() 
    {
        return deviceNum;
    }
    public void setAlarm1(String alarm1) 
    {
        this.alarm1 = alarm1;
    }

    public String getAlarm1() 
    {
        return alarm1;
    }
    public void setAlarm2(String alarm2) 
    {
        this.alarm2 = alarm2;
    }

    public String getAlarm2() 
    {
        return alarm2;
    }
    public void setAlarm3(String alarm3) 
    {
        this.alarm3 = alarm3;
    }

    public String getAlarm3() 
    {
        return alarm3;
    }
    public void setAlarm4(String alarm4) 
    {
        this.alarm4 = alarm4;
    }

    public String getAlarm4() 
    {
        return alarm4;
    }
    public void setAlarm5(String alarm5) 
    {
        this.alarm5 = alarm5;
    }

    public String getAlarm5() 
    {
        return alarm5;
    }
    public void setAlarm6(String alarm6) 
    {
        this.alarm6 = alarm6;
    }

    public String getAlarm6() 
    {
        return alarm6;
    }
    public void setAlarm7(String alarm7) 
    {
        this.alarm7 = alarm7;
    }

    public String getAlarm7() 
    {
        return alarm7;
    }
    public void setAlarm8(String alarm8) 
    {
        this.alarm8 = alarm8;
    }

    public String getAlarm8() 
    {
        return alarm8;
    }
    public void setAlarm9(String alarm9) 
    {
        this.alarm9 = alarm9;
    }

    public String getAlarm9() 
    {
        return alarm9;
    }
    public void setAlarm10(String alarm10) 
    {
        this.alarm10 = alarm10;
    }

    public String getAlarm10() 
    {
        return alarm10;
    }
    public void setAlarm11(String alarm11) 
    {
        this.alarm11 = alarm11;
    }

    public String getAlarm11() 
    {
        return alarm11;
    }
    public void setAlarm12(String alarm12) 
    {
        this.alarm12 = alarm12;
    }

    public String getAlarm12() 
    {
        return alarm12;
    }
    public void setAlarm13(String alarm13) 
    {
        this.alarm13 = alarm13;
    }

    public String getAlarm13() 
    {
        return alarm13;
    }
    public void setAlarm14(String alarm14) 
    {
        this.alarm14 = alarm14;
    }

    public String getAlarm14() 
    {
        return alarm14;
    }
    public void setAlarm15(String alarm15) 
    {
        this.alarm15 = alarm15;
    }

    public String getAlarm15() 
    {
        return alarm15;
    }
    public void setAlarm16(String alarm16) 
    {
        this.alarm16 = alarm16;
    }

    public String getAlarm16() 
    {
        return alarm16;
    }
    public void setAlarm17(String alarm17) 
    {
        this.alarm17 = alarm17;
    }

    public String getAlarm17() 
    {
        return alarm17;
    }
    public void setAlarm18(String alarm18) 
    {
        this.alarm18 = alarm18;
    }

    public String getAlarm18() 
    {
        return alarm18;
    }
    public void setAlarm19(String alarm19) 
    {
        this.alarm19 = alarm19;
    }

    public String getAlarm19() 
    {
        return alarm19;
    }
    public void setAlarm20(String alarm20) 
    {
        this.alarm20 = alarm20;
    }

    public String getAlarm20() 
    {
        return alarm20;
    }
    public void setIsValid(String isValid) 
    {
        this.isValid = isValid;
    }

    public String getIsValid() 
    {
        return isValid;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("deviceId", getDeviceId())
            .append("deviceNum", getDeviceNum())
            .append("alarm1", getAlarm1())
            .append("alarm2", getAlarm2())
            .append("alarm3", getAlarm3())
            .append("alarm4", getAlarm4())
            .append("alarm5", getAlarm5())
            .append("alarm6", getAlarm6())
            .append("alarm7", getAlarm7())
            .append("alarm8", getAlarm8())
            .append("alarm9", getAlarm9())
            .append("alarm10", getAlarm10())
            .append("alarm11", getAlarm11())
            .append("alarm12", getAlarm12())
            .append("alarm13", getAlarm13())
            .append("alarm14", getAlarm14())
            .append("alarm15", getAlarm15())
            .append("alarm16", getAlarm16())
            .append("alarm17", getAlarm17())
            .append("alarm18", getAlarm18())
            .append("alarm19", getAlarm19())
            .append("alarm20", getAlarm20())
            .append("isValid", getIsValid())
            .toString();
    }
}
